independent democratic movement - Deutsch Englisch Wörterbuch